spr (sapper) - German English Dictionary